cmake_minimum_required(VERSION 3.27)
project(labuladong C)

set(CMAKE_C_STANDARD 11)
set(INC_DIR ../uthash/include)
include_directories(${INC_DIR})

add_executable(labuladong main.c)
add_executable(array array.c)
add_executable(binaryTree binaryTree.c)
add_executable(dynamic dynamic.c)
add_executable(linkedList linkedList.c)
add_executable(backtrack backtrack.c)
add_executable(BFS BFS.c)
add_executable(binarySearch binarySearch.c)
add_executable(slidingWindow slidingWindow.c)
add_executable(string string.c)
add_executable(optimal optimal.c)
